Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Процес створення виконавчих файлів. Ознайомлення з відлагоджувачем Turbo Debug

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Засоби системного програмування

Частина тексту файла

Міністерство освіти і науки Національний університет “Львівська політехніка” Кафедра ЕОМ / Звіт з лабораторної роботи № 1 з дисципліни: “Засоби системного програмування” на тему: “Процес створення Мета лабораторної роботи Освоїти послідовність дій для компіляції програм, написаних на мові Assembler за допомогою системи Turbo Assembler та здобути навики їх від лагодження засобами середовища Turbo Debug. Теоретичні відомості Для того, щоб скомпілювати програму, написану на мові Assembler, яка знаходиться у файлі з розширенням .asm слід виконати наступні команди з командної стрічки: tasm fіlename.asm <Enter> Результат - файл fіlename.obj. Необов'язкові параметри /l або /la призводять до додаткової генерації файлу fіlename.lst, що містить лістинг асемблювання програми. tlіnk fіlename.obj <Enter> Результат - файл fіlename.exe, що вже можна запускати. Зауваження: вхідний файл fіlename.asm повинен знаходитися в каталозі системи Turbo Assembler (TASM), інакше, для коректної компіляції слід вказувати повні шляхи до файлів. Для того, щоб отримати додаткову допоміжну інформацію про параметри, опції та ключі системи TASM та TLINK, слід запустити файл TASM.exe без параметрів, або TLINK.exe, відповідно. Turbo Debugger являє собою набір інструментальних засобів, що дозволяє налагоджувати програми на рівні початкового тексту і призначений для програмістів, що використовують сімейство компіляторів Borland. У пакет входять набір виконуваних файлів, утиліт, довідкових текстових файлів і прикладів програм. Turbo Debugger дозволяє вам налагоджувати програми для Microsoft Windows, Windows, 32s, Windows NT і DOS. Численні переривання вікон, а також поєднання спускових і розкривних меню забезпечують швидкий, інтерактивний користувальницький інтерфейс. Інтерактивна, контекстно-залежна довідкова система забезпечить вас підказкою на всіх стадіях роботи. Крім того, Turbo Debugger повний набір засобів налагодження: Обчислення будь-яких виразів мови Сі, C ++, Pascal і Assembler Повне управління виконанням програми, включаючи програмну анімацію. Доступ на нижньому рівні до регістрів процесора і системної пам'яті. Повні можливості перевірки даних. Розвинені можливості задання точок зупину і реєстрації. Трасування повідомлень для Windows, включаючи точки зупину за повідомленнями. Зворотне виконання. Підтримка віддаленої налагодження, в тому числі для Windows. Повна підтримка об'єктно-орієнтованого програмування, включаючи перегляд класів і перевірку об'єктів. Дії у вигляді послідовності натискань клавіш, що прискорюють виконання команд. Копіювання і вставка між вікнами і діалогами. Контекстно-залежні меню. Можливість налагодження великих програм. Діалогові вікна, що дозволяють вам налаштувати параметри налагоджувача. Можливість налагоджувача 16- і 32-розрядних програм для Windows (для 32-розрядної налагодження Є відладчик TD32). Обробка виняткових ситуацій операційної системи, а також С і С ++. Збереження сеанса. Підтримка ниток для мультінітевого програмування Windows NT. Можливість підключення готових до виконання в ОС Windows процесів. Можливість вибору для елементів, що виводяться в Turbo Debugger, національного порядку сортування. Для роботи Turbo Debugger потрібні ті ж апаратні засоби, що і для компілятора мови Borland. Крім того, Turbo Debugger підтримує графічні адаптери CGA, EGA, VGA, Hercules (монохромний графічний режим), Super VGA, ТIGA і 8414. Індивідуальне завдання За допомогою текстового редактора створити файл <прізвище>.asm , який містить програму, приведену нижче. (Параметр <прізвище> повинен містити Ваше прізвище в англійській транслітерації і мати довжину до 8 символів). В тексті програми змінити повідомлення, що міститься за міткою HelloMessage так, щоб воно відображало Ваше прізвище. Зберегти внесені зміни. Створити <прізвище>.exe-файл засобами система Turbo-Assembler. (тобто в командному рядку виконати: tasm <прізвище>.asm /la <Enter>; tlіnk <прізвище>.obj <Enter> ) Виконати створену програму і переконатися, що ...
Антиботан аватар за замовчуванням

30.03.2016 11:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини